first aid squad - French English Dictionary